# near model CODE resource # jump table entries: 11792-11799 (8 of them) export_1474: fn00000000: 00000000 4E56 FECA link A6, -0x0136 00000004 48E7 0018 movem.l -[A7], A3,A4 00000008 286E 0008 movea.l A4, [A6 + 0x8] 0000000C 426E FF90 clr.w [A6 - 0x70] 00000010 4EAD 24BA jsr [A5 + 0x24BA /* export_1171 */] 00000014 2D40 FF60 move.l [A6 - 0xA0], D0 00000018 2F2E 000C move.l -[A7], [A6 + 0xC] 0000001C 486E FF64 pea.l [A6 - 0x9C] 00000020 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */] 00000024 41EE FF64 lea.l A0, [A6 - 0x9C] 00000028 508F addq.l A7, 8 0000002A 6000 019E bra +0x1A0 /* 000001CA */ label0000002E: 0000002E 2F2E FF70 move.l -[A7], [A6 - 0x90] 00000032 4EAD 0812 jsr [A5 + 0x812 /* export_254 */] 00000036 2D40 FF5A move.l [A6 - 0xA6], D0 0000003A 2F00 move.l -[A7], D0 0000003C 2F0C move.l -[A7], A4 0000003E 2054 movea.l A0, [A4] 00000040 2050 movea.l A0, [A0] 00000042 2268 0184 movea.l A1, [A0 + 0x184] 00000046 4E91 jsr [A1] 00000048 3D40 FF8A move.w [A6 - 0x76], D0 0000004C 2F2E FF5A move.l -[A7], [A6 - 0xA6] 00000050 2F0C move.l -[A7], A4 00000052 2054 movea.l A0, [A4] 00000054 2050 movea.l A0, [A0] 00000056 2268 0188 movea.l A1, [A0 + 0x188] 0000005A 4E91 jsr [A1] 0000005C 2D40 FFA4 move.l [A6 - 0x5C], D0 00000060 4878 0BF1 push.l 0xBF1 00000064 486E FFE0 pea.l [A6 - 0x20] 00000068 206E FF70 movea.l A0, [A6 - 0x90] 0000006C 2F08 move.l -[A7], A0 0000006E 2050 movea.l A0, [A0] 00000070 2050 movea.l A0, [A0] 00000072 2268 0054 movea.l A1, [A0 + 0x54] 00000076 4E91 jsr [A1] 00000078 70FF moveq.l D0, 0xFFFFFFFF 0000007A B0AE FFA4 cmp.l D0, [A6 - 0x5C] 0000007E 4FEF 0020 lea.l A7, [A7 + 0x20] 00000082 6700 0146 beq +0x148 /* 000001CA */ 00000086 486E FF74 pea.l [A6 - 0x8C] 0000008A 4EAD 1202 jsr [A5 + 0x1202 /* export_572 */] 0000008E 4A40 tst.w D0 00000090 588F addq.l A7, 4 00000092 6600 0136 bne +0x138 /* 000001CA */ 00000096 206E FF5A movea.l A0, [A6 - 0xA6] 0000009A 2050 movea.l A0, [A0] 0000009C 302E FF8A move.w D0, [A6 - 0x76] 000000A0 B068 0030 cmp.w D0, [A0 + 0x30] 000000A4 6638 bne +0x3A /* 000000DE */ 000000A6 206E FF5A movea.l A0, [A6 - 0xA6] 000000AA 2050 movea.l A0, [A0] 000000AC 2668 000A movea.l A3, [A0 + 0xA] 000000B0 6028 bra +0x2A /* 000000DA */ label000000B2: 000000B2 2F2E FF5A move.l -[A7], [A6 - 0xA6] 000000B6 2F0B move.l -[A7], A3 000000B8 2053 movea.l A0, [A3] 000000BA 2050 movea.l A0, [A0] 000000BC 2268 0188 movea.l A1, [A0 + 0x188] 000000C0 4E91 jsr [A1] 000000C2 B0AE FFA4 cmp.l D0, [A6 - 0x5C] 000000C6 508F addq.l A7, 8 000000C8 660A bne +0xC /* 000000D4 */ 000000CA 4878 13AB push.l 0x13AB 000000CE 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */] 000000D2 588F addq.l A7, 4 label000000D4: 000000D4 2053 movea.l A0, [A3] 000000D6 2668 000A movea.l A3, [A0 + 0xA] label000000DA: 000000DA 200B move.l D0, A3 000000DC 66D4 bne -0x2A /* 000000B2 */ label000000DE: 000000DE 08AE 0000 FF5E bclr.b [A6 - 0xA2], 0x0 000000E4 08AE 0007 FF5E bclr.b [A6 - 0xA2], 0x7 000000EA 08AE 0004 FF5E bclr.b [A6 - 0xA2], 0x4 000000F0 082E 0004 FF92 btst.b [A6 - 0x6E], 0x4 000000F6 6766 beq +0x68 /* 0000015E */ 000000F8 082E 0006 FF9C btst.b [A6 - 0x64], 0x6 000000FE 665E bne +0x60 /* 0000015E */ 00000100 2F2E FF5A move.l -[A7], [A6 - 0xA6] 00000104 2F0C move.l -[A7], A4 00000106 2054 movea.l A0, [A4] 00000108 2050 movea.l A0, [A0] 0000010A 2268 0184 movea.l A1, [A0 + 0x184] 0000010E 4E91 jsr [A1] 00000110 3D40 FEE0 move.w [A6 - 0x120], D0 00000114 2F2E FF5A move.l -[A7], [A6 - 0xA6] 00000118 2F0C move.l -[A7], A4 0000011A 2054 movea.l A0, [A4] 0000011C 2050 movea.l A0, [A0] 0000011E 2268 0188 movea.l A1, [A0 + 0x188] 00000122 4E91 jsr [A1] 00000124 2D40 FEFA move.l [A6 - 0x106], D0 00000128 4878 0BF1 push.l 0xBF1 0000012C 486E FF36 pea.l [A6 - 0xCA] 00000130 206E FF70 movea.l A0, [A6 - 0x90] 00000134 2F08 move.l -[A7], A0 00000136 2050 movea.l A0, [A0] 00000138 2050 movea.l A0, [A0] 0000013A 2268 0054 movea.l A1, [A0 + 0x54] 0000013E 4E91 jsr [A1] 00000140 486E FECA pea.l [A6 - 0x136] 00000144 2F0C move.l -[A7], A4 00000146 4EAD 2C5A jsr [A5 + 0x2C5A /* export_1415 */] 0000014A 2D40 FF56 move.l [A6 - 0xAA], D0 0000014E 486E FF5E pea.l [A6 - 0xA2] 00000152 2F2E FF56 move.l -[A7], [A6 - 0xAA] 00000156 4EAD 183A jsr [A5 + 0x183A /* export_771 */] 0000015A 4FEF 002C lea.l A7, [A7 + 0x2C] label0000015E: 0000015E 7000 moveq.l D0, 0x00 00000160 2D40 FF56 move.l [A6 - 0xAA], D0 00000164 7201 moveq.l D1, 0x01 00000166 4AAE FF56 tst.l [A6 - 0xAA] 0000016A 6616 bne +0x18 /* 00000182 */ 0000016C 2F01 move.l -[A7], D1 0000016E 7036 moveq.l D0, 0x36 00000170 2F00 move.l -[A7], D0 00000172 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 00000176 588F addq.l A7, 4 00000178 221F move.l D1, [A7]+ 0000017A 2D40 FF56 move.l [A6 - 0xAA], D0 0000017E 6602 bne +0x4 /* 00000182 */ 00000180 7200 moveq.l D1, 0x00 label00000182: 00000182 4A01 tst.b D1 00000184 6712 beq +0x14 /* 00000198 */ 00000186 206E FF56 movea.l A0, [A6 - 0xAA] 0000018A 2D48 FF56 move.l [A6 - 0xAA], A0 0000018E 2050 movea.l A0, [A0] 00000190 202D FC98 move.l D0, [A5 - 0x368] 00000194 2080 move.l [A0], D0 00000196 6002 bra +0x4 /* 0000019A */ label00000198: 00000198 7000 moveq.l D0, 0x00 label0000019A: 0000019A 2D6E FF56 FF52 move.l [A6 - 0xAE], [A6 - 0xAA] 000001A0 3F2E FF9C move.w -[A7], [A6 - 0x64] 000001A4 3F2E FF5E move.w -[A7], [A6 - 0xA2] 000001A8 3F2E FF92 move.w -[A7], [A6 - 0x6E] 000001AC 2F0C move.l -[A7], A4 000001AE 2F2E FF70 move.l -[A7], [A6 - 0x90] 000001B2 2F2E FF52 move.l -[A7], [A6 - 0xAE] 000001B6 4EBA 05F6 jsr [PC + 0x5F6 /* 000007AE */] 000001BA 2F2E FF52 move.l -[A7], [A6 - 0xAE] 000001BE 2F2E FF60 move.l -[A7], [A6 - 0xA0] 000001C2 4EAD 24E2 jsr [A5 + 0x24E2 /* export_1176 */] 000001C6 4FEF 001A lea.l A7, [A7 + 0x1A] label000001CA: 000001CA 486E FF64 pea.l [A6 - 0x9C] 000001CE 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 000001D2 2D40 FF70 move.l [A6 - 0x90], D0 000001D6 588F addq.l A7, 4 000001D8 6600 FE54 bne -0x1AA /* 0000002E */ 000001DC 202E FF60 move.l D0, [A6 - 0xA0] 000001E0 4CEE 1800 FEC2 movem.l A3,A4, [A6 - 0x13E] 000001E6 4E5E unlink A6 000001E8 4E75 rts export_1475: 000001EA 4E56 FECC link A6, -0x0134 000001EE 48E7 0318 movem.l -[A7], D6,D7,A3,A4 000001F2 286E 0008 movea.l A4, [A6 + 0x8] 000001F6 206E 000C movea.l A0, [A6 + 0xC] 000001FA 2050 movea.l A0, [A0] 000001FC 4A90 tst.l [A0] 000001FE 6700 01D0 beq +0x1D2 /* 000003D0 */ 00000202 41EE FEF0 lea.l A0, [A6 - 0x110] 00000206 4210 clr.b [A0] 00000208 2F2E 000C move.l -[A7], [A6 + 0xC] 0000020C 4EAD 2522 jsr [A5 + 0x2522 /* export_1184 */] 00000210 588F addq.l A7, 4 00000212 2F00 move.l -[A7], D0 00000214 4EAD 0812 jsr [A5 + 0x812 /* export_254 */] 00000218 2640 movea.l A3, D0 0000021A 2F0B move.l -[A7], A3 0000021C 4EAD 32B2 jsr [A5 + 0x32B2 /* export_1618 */] 00000220 2D40 FFF0 move.l [A6 - 0x10], D0 00000224 7C01 moveq.l D6, 0x01 00000226 2F2E 000C move.l -[A7], [A6 + 0xC] 0000022A 486E FFF4 pea.l [A6 - 0xC] 0000022E 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */] 00000232 41EE FFF4 lea.l A0, [A6 - 0xC] 00000236 4FEF 0010 lea.l A7, [A7 + 0x10] 0000023A 6000 00EC bra +0xEE /* 00000328 */ label0000023E: 0000023E 2F0C move.l -[A7], A4 00000240 2054 movea.l A0, [A4] 00000242 2050 movea.l A0, [A0] 00000244 2268 0164 movea.l A1, [A0 + 0x164] 00000248 4E91 jsr [A1] 0000024A 7201 moveq.l D1, 0x01 0000024C B280 cmp.l D1, D0 0000024E 588F addq.l A7, 4 00000250 6600 0082 bne +0x84 /* 000002D4 */ 00000254 206D FE0C movea.l A0, [A5 - 0x1F4] 00000258 2D48 FEDC move.l [A6 - 0x124], A0 0000025C 2050 movea.l A0, [A0] 0000025E 2D68 0092 FED8 move.l [A6 - 0x128], [A0 + 0x92] 00000264 2053 movea.l A0, [A3] 00000266 B9E8 000A cmpa.l A4, [A0 + 0xA] 0000026A 6768 beq +0x6A /* 000002D4 */ 0000026C 4878 0BEA push.l 0xBEA 00000270 2F2E FED8 move.l -[A7], [A6 - 0x128] 00000274 4EAD 2F1A jsr [A5 + 0x2F1A /* export_1503 */] 00000278 588F addq.l A7, 4 0000027A 2F00 move.l -[A7], D0 0000027C 2F0B move.l -[A7], A3 0000027E 4EAD 18CA jsr [A5 + 0x18CA /* export_789 */] 00000282 4A00 tst.b D0 00000284 4FEF 000C lea.l A7, [A7 + 0xC] 00000288 661E bne +0x20 /* 000002A8 */ 0000028A 4878 0BEA push.l 0xBEA 0000028E 2F2E FED8 move.l -[A7], [A6 - 0x128] 00000292 4EAD 2F2A jsr [A5 + 0x2F2A /* export_1505 */] 00000296 588F addq.l A7, 4 00000298 2F00 move.l -[A7], D0 0000029A 2F0B move.l -[A7], A3 0000029C 4EAD 18CA jsr [A5 + 0x18CA /* export_789 */] 000002A0 4A00 tst.b D0 000002A2 4FEF 000C lea.l A7, [A7 + 0xC] 000002A6 672C beq +0x2E /* 000002D4 */ label000002A8: 000002A8 4878 0BEA push.l 0xBEA 000002AC 486E FEF0 pea.l [A6 - 0x110] 000002B0 2F0B move.l -[A7], A3 000002B2 2053 movea.l A0, [A3] 000002B4 2050 movea.l A0, [A0] 000002B6 2268 0054 movea.l A1, [A0 + 0x54] 000002BA 4E91 jsr [A1] 000002BC 486E FEF0 pea.l [A6 - 0x110] 000002C0 4878 2C30 push.l 0x2C30 /* ',0' */ 000002C4 4EAD 1DDA jsr [A5 + 0x1DDA /* export_951 */] 000002C8 7080 moveq.l D0, 0xFFFFFF80 000002CA 2F00 move.l -[A7], D0 000002CC 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */] 000002D0 4FEF 0018 lea.l A7, [A7 + 0x18] label000002D4: 000002D4 2F0B move.l -[A7], A3 000002D6 4EAD 0812 jsr [A5 + 0x812 /* export_254 */] 000002DA 2D40 FEDC move.l [A6 - 0x124], D0 000002DE 2F00 move.l -[A7], D0 000002E0 4EAD 32B2 jsr [A5 + 0x32B2 /* export_1618 */] 000002E4 B0AE FFF0 cmp.l D0, [A6 - 0x10] 000002E8 508F addq.l A7, 8 000002EA 673C beq +0x3E /* 00000328 */ 000002EC 206E FFF0 movea.l A0, [A6 - 0x10] 000002F0 2050 movea.l A0, [A0] 000002F2 3E28 0030 move.w D7, [A0 + 0x30] 000002F6 2F2E FEDC move.l -[A7], [A6 - 0x124] 000002FA 4EAD 32B2 jsr [A5 + 0x32B2 /* export_1618 */] 000002FE 2D40 FED0 move.l [A6 - 0x130], D0 00000302 2040 movea.l A0, D0 00000304 2050 movea.l A0, [A0] 00000306 BE68 0030 cmp.w D7, [A0 + 0x30] 0000030A 588F addq.l A7, 4 0000030C 6716 beq +0x18 /* 00000324 */ 0000030E B9ED FE0C cmpa.l A4, [A5 - 0x1F4] 00000312 6714 beq +0x16 /* 00000328 */ 00000314 206D FE0C movea.l A0, [A5 - 0x1F4] 00000318 2D48 FED4 move.l [A6 - 0x12C], A0 0000031C 2050 movea.l A0, [A0] 0000031E B9E8 009A cmpa.l A4, [A0 + 0x9A] 00000322 6704 beq +0x6 /* 00000328 */ label00000324: 00000324 4206 clr.b D6 00000326 6012 bra +0x14 /* 0000033A */ label00000328: 00000328 486E FFF4 pea.l [A6 - 0xC] 0000032C 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00000330 2640 movea.l A3, D0 00000332 200B move.l D0, A3 00000334 588F addq.l A7, 4 00000336 6600 FF06 bne -0xF8 /* 0000023E */ label0000033A: 0000033A 4A06 tst.b D6 0000033C 6600 0092 bne +0x94 /* 000003D0 */ 00000340 2F2E 000C move.l -[A7], [A6 + 0xC] 00000344 486E FEE0 pea.l [A6 - 0x120] 00000348 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */] 0000034C 41EE FEE0 lea.l A0, [A6 - 0x120] 00000350 508F addq.l A7, 8 00000352 606C bra +0x6E /* 000003C0 */ label00000354: 00000354 286E FEEC movea.l A4, [A6 - 0x114] 00000358 2F2E 000C move.l -[A7], [A6 + 0xC] 0000035C 486E FECC pea.l [A6 - 0x134] 00000360 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */] 00000364 41EE FECC lea.l A0, [A6 - 0x134] 00000368 508F addq.l A7, 8 0000036A 6044 bra +0x46 /* 000003B0 */ label0000036C: 0000036C B9CB cmpa.l A4, A3 0000036E 6740 beq +0x42 /* 000003B0 */ 00000370 4878 0BEA push.l 0xBEA 00000374 2F0C move.l -[A7], A4 00000376 2F0B move.l -[A7], A3 00000378 4EAD 18CA jsr [A5 + 0x18CA /* export_789 */] 0000037C 4A00 tst.b D0 0000037E 4FEF 000C lea.l A7, [A7 + 0xC] 00000382 672C beq +0x2E /* 000003B0 */ 00000384 4878 0BEA push.l 0xBEA 00000388 486E FEF0 pea.l [A6 - 0x110] 0000038C 2F0B move.l -[A7], A3 0000038E 2053 movea.l A0, [A3] 00000390 2050 movea.l A0, [A0] 00000392 2268 0054 movea.l A1, [A0 + 0x54] 00000396 4E91 jsr [A1] 00000398 486E FEF0 pea.l [A6 - 0x110] 0000039C 4878 2C2D push.l 0x2C2D /* ',-' */ 000003A0 4EAD 1DDA jsr [A5 + 0x1DDA /* export_951 */] 000003A4 7080 moveq.l D0, 0xFFFFFF80 000003A6 2F00 move.l -[A7], D0 000003A8 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */] 000003AC 4FEF 0018 lea.l A7, [A7 + 0x18] label000003B0: 000003B0 486E FECC pea.l [A6 - 0x134] 000003B4 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 000003B8 2640 movea.l A3, D0 000003BA 200B move.l D0, A3 000003BC 588F addq.l A7, 4 000003BE 66AC bne -0x52 /* 0000036C */ label000003C0: 000003C0 486E FEE0 pea.l [A6 - 0x120] 000003C4 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 000003C8 2D40 FEEC move.l [A6 - 0x114], D0 000003CC 588F addq.l A7, 4 000003CE 6684 bne -0x7A /* 00000354 */ label000003D0: 000003D0 4CEE 18C0 FEBC movem.l D6,D7,A3,A4, [A6 - 0x144] 000003D6 4E5E unlink A6 000003D8 4E75 rts export_1476: 000003DA 4E56 FEB4 link A6, -0x014C 000003DE 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 000003E2 286E 0008 movea.l A4, [A6 + 0x8] 000003E6 4AAE 0014 tst.l [A6 + 0x14] 000003EA 6610 bne +0x12 /* 000003FC */ 000003EC 2F2E 0010 move.l -[A7], [A6 + 0x10] 000003F0 2F0C move.l -[A7], A4 000003F2 4EBA FC0C jsr [PC - 0x3F4 /* 00000000 */] 000003F6 2D40 0014 move.l [A6 + 0x14], D0 000003FA 508F addq.l A7, 8 label000003FC: 000003FC 206E 0014 movea.l A0, [A6 + 0x14] 00000400 2050 movea.l A0, [A0] 00000402 4A90 tst.l [A0] 00000404 6700 0312 beq +0x314 /* 00000718 */ 00000408 41EE FF00 lea.l A0, [A6 - 0x100] 0000040C 4210 clr.b [A0] 0000040E 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000412 486E FEF4 pea.l [A6 - 0x10C] 00000416 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */] 0000041A 41EE FEF4 lea.l A0, [A6 - 0x10C] 0000041E 508F addq.l A7, 8 00000420 6000 01A4 bra +0x1A6 /* 000005C6 */ label00000424: 00000424 4247 clr.w D7 00000426 2053 movea.l A0, [A3] 00000428 0828 0004 0030 btst.b [A0 + 0x30], 0x4 0000042E 6722 beq +0x24 /* 00000452 */ 00000430 4878 31CE push.l 0x31CE 00000434 2053 movea.l A0, [A3] 00000436 2F28 0028 move.l -[A7], [A0 + 0x28] 0000043A 2068 0028 movea.l A0, [A0 + 0x28] 0000043E 2050 movea.l A0, [A0] 00000440 2050 movea.l A0, [A0] 00000442 2268 000C movea.l A1, [A0 + 0xC] 00000446 4E91 jsr [A1] 00000448 4A00 tst.b D0 0000044A 508F addq.l A7, 8 0000044C 6704 beq +0x6 /* 00000452 */ 0000044E 3E3C 13AD move.w D7, 0x13AD label00000452: 00000452 2053 movea.l A0, [A3] 00000454 0828 0005 0030 btst.b [A0 + 0x30], 0x5 0000045A 6704 beq +0x6 /* 00000460 */ 0000045C 3E3C 2C2C move.w D7, 0x2C2C /* ',,' */ label00000460: 00000460 2053 movea.l A0, [A3] 00000462 0828 0004 0030 btst.b [A0 + 0x30], 0x4 00000468 6622 bne +0x24 /* 0000048C */ 0000046A 4878 2BF2 push.l 0x2BF2 0000046E 2053 movea.l A0, [A3] 00000470 2F28 0028 move.l -[A7], [A0 + 0x28] 00000474 2068 0028 movea.l A0, [A0 + 0x28] 00000478 2050 movea.l A0, [A0] 0000047A 2050 movea.l A0, [A0] 0000047C 2268 000C movea.l A1, [A0 + 0xC] 00000480 4E91 jsr [A1] 00000482 4A00 tst.b D0 00000484 508F addq.l A7, 8 00000486 6704 beq +0x6 /* 0000048C */ 00000488 3E3C 13AC move.w D7, 0x13AC label0000048C: 0000048C 4878 5014 push.l 0x5014 00000490 2053 movea.l A0, [A3] 00000492 2F28 0028 move.l -[A7], [A0 + 0x28] 00000496 2068 0028 movea.l A0, [A0 + 0x28] 0000049A 2050 movea.l A0, [A0] 0000049C 2050 movea.l A0, [A0] 0000049E 2268 000C movea.l A1, [A0 + 0xC] 000004A2 4E91 jsr [A1] 000004A4 4A00 tst.b D0 000004A6 508F addq.l A7, 8 000004A8 670E beq +0x10 /* 000004B8 */ 000004AA 2053 movea.l A0, [A3] 000004AC 0828 0004 0030 btst.b [A0 + 0x30], 0x4 000004B2 6604 bne +0x6 /* 000004B8 */ 000004B4 3E3C 2C20 move.w D7, 0x2C20 /* ', ' */ label000004B8: 000004B8 2053 movea.l A0, [A3] 000004BA 4A28 0030 tst.b [A0 + 0x30] 000004BE 6C04 bge +0x6 /* 000004C4 */ 000004C0 3E3C 13A7 move.w D7, 0x13A7 label000004C4: 000004C4 2053 movea.l A0, [A3] 000004C6 0828 0000 0032 btst.b [A0 + 0x32], 0x0 000004CC 6704 beq +0x6 /* 000004D2 */ 000004CE 3E3C 13AA move.w D7, 0x13AA label000004D2: 000004D2 2053 movea.l A0, [A3] 000004D4 0828 0000 0030 btst.b [A0 + 0x30], 0x0 000004DA 6704 beq +0x6 /* 000004E0 */ 000004DC 3E3C 13A8 move.w D7, 0x13A8 label000004E0: 000004E0 2053 movea.l A0, [A3] 000004E2 4A28 0032 tst.b [A0 + 0x32] 000004E6 6C04 bge +0x6 /* 000004EC */ 000004E8 3E3C 13A9 move.w D7, 0x13A9 label000004EC: 000004EC 2053 movea.l A0, [A3] 000004EE 0828 0006 0034 btst.b [A0 + 0x34], 0x6 000004F4 6704 beq +0x6 /* 000004FA */ 000004F6 3E3C 2C31 move.w D7, 0x2C31 /* ',1' */ label000004FA: 000004FA 4A47 tst.w D7 000004FC 6700 00C8 beq +0xCA /* 000005C6 */ 00000500 2053 movea.l A0, [A3] 00000502 2D68 0028 FEBC move.l [A6 - 0x144], [A0 + 0x28] 00000508 2F2E FEBC move.l -[A7], [A6 - 0x144] 0000050C 4EAD 0812 jsr [A5 + 0x812 /* export_254 */] 00000510 2D40 FEC0 move.l [A6 - 0x140], D0 00000514 4878 0BF1 push.l 0xBF1 00000518 486E FF00 pea.l [A6 - 0x100] 0000051C 206E FEBC movea.l A0, [A6 - 0x144] 00000520 2F08 move.l -[A7], A0 00000522 2050 movea.l A0, [A0] 00000524 2050 movea.l A0, [A0] 00000526 2268 0054 movea.l A1, [A0 + 0x54] 0000052A 4E91 jsr [A1] 0000052C 2F2E FEC0 move.l -[A7], [A6 - 0x140] 00000530 2F0C move.l -[A7], A4 00000532 2054 movea.l A0, [A4] 00000534 2050 movea.l A0, [A0] 00000536 2268 0188 movea.l A1, [A0 + 0x188] 0000053A 4E91 jsr [A1] 0000053C 508F addq.l A7, 8 0000053E 2F00 move.l -[A7], D0 00000540 486E FF00 pea.l [A6 - 0x100] 00000544 2F2E FEC0 move.l -[A7], [A6 - 0x140] 00000548 2F0C move.l -[A7], A4 0000054A 2054 movea.l A0, [A4] 0000054C 2050 movea.l A0, [A0] 0000054E 2268 0184 movea.l A1, [A0 + 0x184] 00000552 4E91 jsr [A1] 00000554 48C0 ext.l D0 00000556 508F addq.l A7, 8 00000558 2F00 move.l -[A7], D0 0000055A 2F2D FE0C move.l -[A7], [A5 - 0x1F4] 0000055E 4EAD 31B2 jsr [A5 + 0x31B2 /* export_1586 */] 00000562 2D40 FEC4 move.l [A6 - 0x13C], D0 00000566 0C47 2C20 cmpi.w D7, 0x2C20 /* ', ' */ 0000056A 4FEF 0020 lea.l A7, [A7 + 0x20] 0000056E 6620 bne +0x22 /* 00000590 */ 00000570 4AAE FEC4 tst.l [A6 - 0x13C] 00000574 671A beq +0x1C /* 00000590 */ 00000576 4878 514E push.l 0x514E /* 'QN' */ 0000057A 206E FEC4 movea.l A0, [A6 - 0x13C] 0000057E 2F08 move.l -[A7], A0 00000580 2050 movea.l A0, [A0] 00000582 2050 movea.l A0, [A0] 00000584 2268 0074 movea.l A1, [A0 + 0x74] 00000588 4E91 jsr [A1] 0000058A 4A80 tst.l D0 0000058C 508F addq.l A7, 8 0000058E 6636 bne +0x38 /* 000005C6 */ label00000590: 00000590 4AAE FEC4 tst.l [A6 - 0x13C] 00000594 671A beq +0x1C /* 000005B0 */ 00000596 206E 000C movea.l A0, [A6 + 0xC] 0000059A 2050 movea.l A0, [A0] 0000059C 216E FEC4 000C move.l [A0 + 0xC], [A6 - 0x13C] 000005A2 206E 000C movea.l A0, [A6 + 0xC] 000005A6 2050 movea.l A0, [A0] 000005A8 217C 6672 6570 0004 move.l [A0 + 0x4], 0x66726570 /* 'frep' */ label000005B0: 000005B0 7000 moveq.l D0, 0x00 000005B2 2F00 move.l -[A7], D0 000005B4 2F00 move.l -[A7], D0 000005B6 48C7 ext.l D7 000005B8 2F07 move.l -[A7], D7 000005BA 2F2E 000C move.l -[A7], [A6 + 0xC] 000005BE 4EAD 2462 jsr [A5 + 0x2462 /* export_1160 */] 000005C2 4FEF 0010 lea.l A7, [A7 + 0x10] label000005C6: 000005C6 486E FEF4 pea.l [A6 - 0x10C] 000005CA 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 000005CE 2640 movea.l A3, D0 000005D0 200B move.l D0, A3 000005D2 588F addq.l A7, 4 000005D4 6600 FE4E bne -0x1B0 /* 00000424 */ 000005D8 486E FEC8 pea.l [A6 - 0x138] 000005DC 4EAD 0202 jsr [A5 + 0x202 /* export_60 */] 000005E0 4A80 tst.l D0 000005E2 588F addq.l A7, 4 000005E4 6700 00E2 beq +0xE4 /* 000006C8 */ 000005E8 206E 0014 movea.l A0, [A6 + 0x14] 000005EC 2050 movea.l A0, [A0] 000005EE 2010 move.l D0, [A0] 000005F0 E480 asr D0, 2 000005F2 7201 moveq.l D1, 0x01 000005F4 B280 cmp.l D1, D0 000005F6 6600 00C0 bne +0xC2 /* 000006B8 */ 000005FA 2F2E 0014 move.l -[A7], [A6 + 0x14] 000005FE 4EAD 2522 jsr [A5 + 0x2522 /* export_1184 */] 00000602 2D40 FEB8 move.l [A6 - 0x148], D0 00000606 2040 movea.l A0, D0 00000608 2050 movea.l A0, [A0] 0000060A 2868 0028 movea.l A4, [A0 + 0x28] 0000060E 4878 0BF1 push.l 0xBF1 00000612 486E FF00 pea.l [A6 - 0x100] 00000616 2F0C move.l -[A7], A4 00000618 2054 movea.l A0, [A4] 0000061A 2050 movea.l A0, [A0] 0000061C 2268 0054 movea.l A1, [A0 + 0x54] 00000620 4E91 jsr [A1] 00000622 2E3C 0000 2333 move.l D7, 0x2333 /* '#3' */ 00000628 4878 31CE push.l 0x31CE 0000062C 2F0C move.l -[A7], A4 0000062E 2054 movea.l A0, [A4] 00000630 2050 movea.l A0, [A0] 00000632 2268 000C movea.l A1, [A0 + 0xC] 00000636 4E91 jsr [A1] 00000638 4A00 tst.b D0 0000063A 4FEF 0018 lea.l A7, [A7 + 0x18] 0000063E 676A beq +0x6C /* 000006AA */ 00000640 206E FEB8 movea.l A0, [A6 - 0x148] 00000644 2050 movea.l A0, [A0] 00000646 2668 002C movea.l A3, [A0 + 0x2C] 0000064A 2F0C move.l -[A7], A4 0000064C 2F0B move.l -[A7], A3 0000064E 2053 movea.l A0, [A3] 00000650 2050 movea.l A0, [A0] 00000652 2268 0188 movea.l A1, [A0 + 0x188] 00000656 4E91 jsr [A1] 00000658 508F addq.l A7, 8 0000065A 2F00 move.l -[A7], D0 0000065C 2F0C move.l -[A7], A4 0000065E 2F0B move.l -[A7], A3 00000660 2053 movea.l A0, [A3] 00000662 2050 movea.l A0, [A0] 00000664 2268 0184 movea.l A1, [A0 + 0x184] 00000668 4E91 jsr [A1] 0000066A 48C0 ext.l D0 0000066C 508F addq.l A7, 8 0000066E 2F00 move.l -[A7], D0 00000670 486E FF00 pea.l [A6 - 0x100] 00000674 2F0B move.l -[A7], A3 00000676 4EAD 2D8A jsr [A5 + 0x2D8A /* export_1453 */] 0000067A 2D40 FEB4 move.l [A6 - 0x14C], D0 0000067E 4FEF 0010 lea.l A7, [A7 + 0x10] 00000682 6726 beq +0x28 /* 000006AA */ 00000684 2054 movea.l A0, [A4] 00000686 2A28 0032 move.l D5, [A0 + 0x32] 0000068A 206E FEB4 movea.l A0, [A6 - 0x14C] 0000068E 2050 movea.l A0, [A0] 00000690 2C28 0032 move.l D6, [A0 + 0x32] 00000694 BC85 cmp.l D6, D5 00000696 6408 bcc +0xA /* 000006A0 */ 00000698 2E3C 0000 2334 move.l D7, 0x2334 /* '#4' */ 0000069E 600A bra +0xC /* 000006AA */ label000006A0: 000006A0 BC85 cmp.l D6, D5 000006A2 6306 bls +0x8 /* 000006AA */ 000006A4 2E3C 0000 2335 move.l D7, 0x2335 /* '#5' */ label000006AA: 000006AA 486E FF00 pea.l [A6 - 0x100] 000006AE 2F07 move.l -[A7], D7 000006B0 4EAD 1D72 jsr [A5 + 0x1D72 /* export_938 */] 000006B4 508F addq.l A7, 8 000006B6 602A bra +0x2C /* 000006E2 */ label000006B8: 000006B8 7000 moveq.l D0, 0x00 000006BA 2F00 move.l -[A7], D0 000006BC 4878 2332 push.l 0x2332 /* '#2' */ 000006C0 4EAD 1D72 jsr [A5 + 0x1D72 /* export_938 */] 000006C4 508F addq.l A7, 8 000006C6 601A bra +0x1C /* 000006E2 */ label000006C8: 000006C8 2F2E 0014 move.l -[A7], [A6 + 0x14] 000006CC 4EAD 256A jsr [A5 + 0x256A /* export_1193 */] 000006D0 2F2E 0014 move.l -[A7], [A6 + 0x14] 000006D4 4EAD 01C2 jsr [A5 + 0x1C2 /* export_52 */] 000006D8 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 000006DC 4A80 tst.l D0 000006DE 508F addq.l A7, 8 000006E0 6648 bne +0x4A /* 0000072A */ label000006E2: 000006E2 486E FEC8 pea.l [A6 - 0x138] 000006E6 4EAD 020A jsr [A5 + 0x20A /* export_61 */] 000006EA 2F2E 0014 move.l -[A7], [A6 + 0x14] 000006EE 486E FEF4 pea.l [A6 - 0x10C] 000006F2 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */] 000006F6 41EE FEF4 lea.l A0, [A6 - 0x10C] 000006FA 4FEF 000C lea.l A7, [A7 + 0xC] 000006FE 6008 bra +0xA /* 00000708 */ label00000700: 00000700 2F0B move.l -[A7], A3 00000702 4EBA 01C8 jsr [PC + 0x1C8 /* 000008CC */] 00000706 588F addq.l A7, 4 label00000708: 00000708 486E FEF4 pea.l [A6 - 0x10C] 0000070C 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00000710 2640 movea.l A3, D0 00000712 200B move.l D0, A3 00000714 588F addq.l A7, 4 00000716 66E8 bne -0x16 /* 00000700 */ label00000718: 00000718 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000071C 4EAD 256A jsr [A5 + 0x256A /* export_1193 */] 00000720 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000724 4EAD 01C2 jsr [A5 + 0x1C2 /* export_52 */] 00000728 508F addq.l A7, 8 label0000072A: 0000072A 4CEE 18E0 FEA0 movem.l D5,D6,D7,A3,A4, [A6 - 0x160] 00000730 4E5E unlink A6 00000732 4E75 rts export_1477: 00000734 4E56 0000 link A6, 0 00000738 203C 0000 0BB8 move.l D0, 0xBB8 0000073E 4E5E unlink A6 00000740 4E75 rts export_1478: 00000742 4E56 0000 link A6, 0 00000746 2F07 move.l -[A7], D7 00000748 3E2E 000E move.w D7, [A6 + 0xE] 0000074C 6608 bne +0xA /* 00000756 */ 0000074E 203C 0000 0BB8 move.l D0, 0xBB8 00000754 6012 bra +0x14 /* 00000768 */ label00000756: 00000756 3007 move.w D0, D7 00000758 5340 subq.w D0, 1 0000075A 48C0 ext.l D0 0000075C 2F00 move.l -[A7], D0 0000075E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000762 4EAD 03D2 jsr [A5 + 0x3D2 /* export_118 */] 00000766 508F addq.l A7, 8 label00000768: 00000768 2E2E FFFC move.l D7, [A6 - 0x4] 0000076C 4E5E unlink A6 0000076E 4E75 rts export_1479: 00000770 4E56 0000 link A6, 0 00000774 2F07 move.l -[A7], D7 00000776 2E2E 000C move.l D7, [A6 + 0xC] 0000077A 7001 moveq.l D0, 0x01 0000077C 0C87 0000 0BB8 cmpi.l D7, 0xBB8 00000782 6718 beq +0x1A /* 0000079C */ 00000784 2F00 move.l -[A7], D0 00000786 2F07 move.l -[A7], D7 00000788 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000078C 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */] 00000790 508F addq.l A7, 8 00000792 2200 move.l D1, D0 00000794 201F move.l D0, [A7]+ 00000796 4A01 tst.b D1 00000798 6602 bne +0x4 /* 0000079C */ 0000079A 7000 moveq.l D0, 0x00 label0000079C: 0000079C 2E2E FFFC move.l D7, [A6 - 0x4] 000007A0 4E5E unlink A6 000007A2 4E75 rts export_1480: 000007A4 4E56 0000 link A6, 0 000007A8 7036 moveq.l D0, 0x36 000007AA 4E5E unlink A6 000007AC 4E75 rts fn000007AE: 000007AE 4E56 0000 link A6, 0 000007B2 48E7 0018 movem.l -[A7], A3,A4 000007B6 286E 0008 movea.l A4, [A6 + 0x8] 000007BA 2F0C move.l -[A7], A4 000007BC 4EAD 1762 jsr [A5 + 0x1762 /* export_744 */] 000007C0 2054 movea.l A0, [A4] 000007C2 216E 000C 0028 move.l [A0 + 0x28], [A6 + 0xC] 000007C8 2054 movea.l A0, [A4] 000007CA 216E 0010 002C move.l [A0 + 0x2C], [A6 + 0x10] 000007D0 2654 movea.l A3, [A4] 000007D2 376E 0014 0030 move.w [A3 + 0x30], [A6 + 0x14] 000007D8 376E 0016 0032 move.w [A3 + 0x32], [A6 + 0x16] 000007DE 376E 0018 0034 move.w [A3 + 0x34], [A6 + 0x18] 000007E4 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8] 000007EA 4E5E unlink A6 000007EC 4E75 rts export_1481: 000007EE 4E56 FC86 link A6, -0x037A 000007F2 48E7 0118 movem.l -[A7], D7,A3,A4 000007F6 286E 0008 movea.l A4, [A6 + 0x8] 000007FA 41EE FF00 lea.l A0, [A6 - 0x100] 000007FE 4210 clr.b [A0] 00000800 2054 movea.l A0, [A4] 00000802 2668 0028 movea.l A3, [A0 + 0x28] 00000806 4878 0BEA push.l 0xBEA 0000080A 486E FF00 pea.l [A6 - 0x100] 0000080E 2F0B move.l -[A7], A3 00000810 2053 movea.l A0, [A3] 00000812 2050 movea.l A0, [A0] 00000814 2268 0054 movea.l A1, [A0 + 0x54] 00000818 4E91 jsr [A1] 0000081A 486E FF00 pea.l [A6 - 0x100] 0000081E 486E FC86 pea.l [A6 - 0x37A] 00000822 4EAD 081A jsr [A5 + 0x81A /* export_255 */] 00000826 41EE FC86 lea.l A0, [A6 - 0x37A] 0000082A 41EE FD86 lea.l A0, [A6 - 0x27A] 0000082E 4210 clr.b [A0] 00000830 4878 2BFF push.l 0x2BFF 00000834 486E FD86 pea.l [A6 - 0x27A] 00000838 4EAD 10F2 jsr [A5 + 0x10F2 /* export_538 */] 0000083C 2054 movea.l A0, [A4] 0000083E 2F28 0028 move.l -[A7], [A0 + 0x28] 00000842 4EAD 0812 jsr [A5 + 0x812 /* export_254 */] 00000846 2640 movea.l A3, D0 00000848 2F0B move.l -[A7], A3 0000084A 2054 movea.l A0, [A4] 0000084C 2F28 002C move.l -[A7], [A0 + 0x2C] 00000850 2068 002C movea.l A0, [A0 + 0x2C] 00000854 2050 movea.l A0, [A0] 00000856 2050 movea.l A0, [A0] 00000858 2268 0184 movea.l A1, [A0 + 0x184] 0000085C 4E91 jsr [A1] 0000085E 3D40 FE9C move.w [A6 - 0x164], D0 00000862 2F0B move.l -[A7], A3 00000864 2054 movea.l A0, [A4] 00000866 2F28 002C move.l -[A7], [A0 + 0x2C] 0000086A 2068 002C movea.l A0, [A0 + 0x2C] 0000086E 2050 movea.l A0, [A0] 00000870 2050 movea.l A0, [A0] 00000872 2268 0188 movea.l A1, [A0 + 0x188] 00000876 4E91 jsr [A1] 00000878 2D40 FEB6 move.l [A6 - 0x14A], D0 0000087C 41EE FF00 lea.l A0, [A6 - 0x100] 00000880 2D48 FE98 move.l [A6 - 0x168], A0 00000884 41EE FC86 lea.l A0, [A6 - 0x37A] 00000888 2D48 FEA2 move.l [A6 - 0x15E], A0 0000088C 4FEF 0030 lea.l A7, [A7 + 0x30] label00000890: 00000890 701F moveq.l D0, 0x1F 00000892 2F00 move.l -[A7], D0 00000894 486E FD86 pea.l [A6 - 0x27A] 00000898 486E FC86 pea.l [A6 - 0x37A] 0000089C 4EAD 114A jsr [A5 + 0x114A /* export_549 */] 000008A0 41EE FE86 lea.l A0, [A6 - 0x17A] 000008A4 A20B syscall Rename/PBHRename/HRename, flags=2 000008A6 3E00 move.w D7, D0 000008A8 4FEF 000C lea.l A7, [A7 + 0xC] 000008AC 0C47 FFD0 cmpi.w D7, 0xFFD0 000008B0 67DE beq -0x20 /* 00000890 */ 000008B2 0C47 FFD5 cmpi.w D7, 0xFFD5 000008B6 670A beq +0xC /* 000008C2 */ 000008B8 48C7 ext.l D7 000008BA 2F07 move.l -[A7], D7 000008BC 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */] 000008C0 588F addq.l A7, 4 label000008C2: 000008C2 4CEE 1880 FC7A movem.l D7,A3,A4, [A6 - 0x386] 000008C8 4E5E unlink A6 000008CA 4E75 rts fn000008CC: 000008CC 4E56 FEFC link A6, -0x0104 000008D0 48E7 0118 movem.l -[A7], D7,A3,A4 000008D4 286E 0008 movea.l A4, [A6 + 0x8] 000008D8 41EE FEFC lea.l A0, [A6 - 0x104] 000008DC 4210 clr.b [A0] 000008DE 2054 movea.l A0, [A4] 000008E0 2668 0028 movea.l A3, [A0 + 0x28] 000008E4 4878 0BF1 push.l 0xBF1 000008E8 486E FEFC pea.l [A6 - 0x104] 000008EC 2F0B move.l -[A7], A3 000008EE 2053 movea.l A0, [A3] 000008F0 2050 movea.l A0, [A0] 000008F2 2268 0054 movea.l A1, [A0 + 0x54] 000008F6 4E91 jsr [A1] 000008F8 2054 movea.l A0, [A4] 000008FA 2F28 0028 move.l -[A7], [A0 + 0x28] 000008FE 4EAD 0812 jsr [A5 + 0x812 /* export_254 */] 00000902 2D40 FFFC move.l [A6 - 0x4], D0 00000906 2F00 move.l -[A7], D0 00000908 2054 movea.l A0, [A4] 0000090A 2F28 002C move.l -[A7], [A0 + 0x2C] 0000090E 2068 002C movea.l A0, [A0 + 0x2C] 00000912 2050 movea.l A0, [A0] 00000914 2050 movea.l A0, [A0] 00000916 2268 0188 movea.l A1, [A0 + 0x188] 0000091A 4E91 jsr [A1] 0000091C 508F addq.l A7, 8 0000091E 2F00 move.l -[A7], D0 00000920 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000924 2054 movea.l A0, [A4] 00000926 2F28 002C move.l -[A7], [A0 + 0x2C] 0000092A 2068 002C movea.l A0, [A0 + 0x2C] 0000092E 2050 movea.l A0, [A0] 00000930 2050 movea.l A0, [A0] 00000932 2268 0184 movea.l A1, [A0 + 0x184] 00000936 4E91 jsr [A1] 00000938 48C0 ext.l D0 0000093A 508F addq.l A7, 8 0000093C 2F00 move.l -[A7], D0 0000093E 486E FEFC pea.l [A6 - 0x104] 00000942 2054 movea.l A0, [A4] 00000944 2F28 002C move.l -[A7], [A0 + 0x2C] 00000948 4EAD 2D8A jsr [A5 + 0x2D8A /* export_1453 */] 0000094C 2640 movea.l A3, D0 0000094E 200B move.l D0, A3 00000950 4FEF 0020 lea.l A7, [A7 + 0x20] 00000954 6736 beq +0x38 /* 0000098C */ 00000956 7001 moveq.l D0, 0x01 00000958 2F00 move.l -[A7], D0 0000095A 2F00 move.l -[A7], D0 0000095C 2F0B move.l -[A7], A3 0000095E 4EAD 2D5A jsr [A5 + 0x2D5A /* export_1447 */] 00000962 3E00 move.w D7, D0 00000964 0C47 FFD5 cmpi.w D7, 0xFFD5 00000968 4FEF 000C lea.l A7, [A7 + 0xC] 0000096C 670A beq +0xC /* 00000978 */ 0000096E 48C7 ext.l D7 00000970 2F07 move.l -[A7], D7 00000972 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */] 00000976 588F addq.l A7, 4 label00000978: 00000978 7001 moveq.l D0, 0x01 0000097A 2F00 move.l -[A7], D0 0000097C 2F0B move.l -[A7], A3 0000097E 2054 movea.l A0, [A4] 00000980 2F28 002C move.l -[A7], [A0 + 0x2C] 00000984 4EAD 1B02 jsr [A5 + 0x1B02 /* export_860 */] 00000988 4FEF 000C lea.l A7, [A7 + 0xC] label0000098C: 0000098C 4CEE 1880 FEF0 movem.l D7,A3,A4, [A6 - 0x110] 00000992 4E5E unlink A6 00000994 4E75 rts